SPSS DESCRIPTIVES 快速教程

作者:Ruben Geert van den Berg,分类:SPSS 表格 & SPSS A-Z

SPSS 的 DESCRIPTIVES 命令可以生成一个包含一个或多个变量的描述性统计信息的表格。它还可以将 Z 分数添加到您的数据中。我们将使用 freelancers.sav 数据集来演示其主要选项。 下面的截图显示了其数据视图 (data view)的一部分。

SPSS DESCRIPTIVES 测试数据

用户缺失值 (User Missing Values)

在运行任何描述性统计之前,我们首先需要为 income_2010income_2014 指定一些用户缺失值 (user missing values)。我们将通过运行以下语法 (syntax)来实现。FORMATS 命令抑制了稍后我们将生成的输出表格中过多的十进制位数。

***为 income_2010 到 income_2014 指定用户缺失值。**
missing values income_2010 to income_2014 (1000000 thru hi).

***隐藏 income_2010 到 income_2014 的小数位数。**
formats income_2010 to income_2014 (dollar8).

SPSS DESCRIPTIVES - 基本用法

运行描述性统计表格的最基本方法是简单地使用 “DESCRIPTIVES” 命令,后跟一个或多个变量名(可能使用 TOALL 关键字)和一个句点。以下语法给出了一个例子。

***为 5 个变量生成描述性统计表格:income_2010 到 income_2014。**
descriptives income_2010 to income_2014.

SPSS DESCRIPTIVES 输出表格

请注意,“Valid N (listwise)”表示在表格中显示的所有变量上都没有任何缺失值的个案数。

SPSS DESCRIPTIVES - STATISTICS 子命令

统计信息以及它们在表格中出现的顺序可以通过添加 STATISTICS 子命令来指定。但是,描述性统计的第一列始终是 N,即使未指定。 请注意,某些统计信息(例如偏度和峰度)将始终后跟其标准误差,无法单独指定。如果您不喜欢这样,请尝试 MEANS 命令。 请注意,对于 MEANS 命令,统计信息是在 CELLS 子命令上指定的;STATISTICS 在这里指的是显著性检验的检验统计量。

***创建包含 N、均值、标准差、偏度、峰度和某些统计信息的标准误差的表格。**
descriptives income_2010 to income_2014
/statistics mean stddev skewness kurtosis.

SPSS DESCRIPTIVES 输出表格

SPSS DESCRIPTIVES - SORT 子命令

默认情况下,表格行(表示变量)按照在 DESCRIPTIVES 命令中指定这些变量的顺序进行排序。可以通过在 SORT 子命令上指定一个统计信息(或变量名的 NAME)来更改此设置。 添加 (d) 以进行降序排序。

***按均值降序排列表格行。**
descriptives income_2010 to income_2014
/sort mean(d).

SPSS DESCRIPTIVES 输出表格

SPSS DESCRIPTIVES - MISSING 子命令

默认情况下,DESCRIPTIVES 使用成对删除缺失值 (pairwise deletion of missing values):对于每个变量,使用在此变量上具有有效值的所有个案。 由于“删除 (deletion)”实际上并未删除任何内容,因此“排除 (exclusion)”在这里更合适。 这就是为什么不同变量的 N 可能不同的原因。 在 MISSING 子命令上指定 LISTWISE 意味着列表删除缺失值 (listwise deletion of missing values):对于所有变量,仅使用在这些变量上没有任何缺失值的个案。

***仅对 income_2010 到 income_2014 上没有任何缺失值的个案运行描述性统计。**
descriptives income_2010 to income_2014
/missing listwise.

SPSS DESCRIPTIVES 输出表格

SPSS DESCRIPTIVES - Z 分数

标准化变量意味着重新调整它们的尺度,使它们具有 均值为 0 和标准差为 1。 这是通过从每个单独的值中减去变量的均值,然后将余数除以变量的标准差来完成的。 结果值称为 Z 分数。 DESCRIPTIVES 提供了两种将 Z 分数添加到您的数据的方法。 首先,添加 SAVE 子命令将标准化 DESCRIPTIVES 命令上的所有变量。 这些新变量的名称是在原始变量名称前加上“Z”。 下面的屏幕截图显示了数据视图 (data view)中的结果。

***将 Z 分数添加到数据 - 选项 1。**
descriptives income_2010 to income_2014
/save.

SPSS DESCRIPTIVES Z 分数

此处的第二个选项是在原始变量名称后面添加新(标准化)变量的变量名,并用括号括起来。

***将 z2 和 z3 添加到数据,保存 income_2012 和 income_2013 的 Z 分数。**
descriptives income_2012 (z2) income_2013 (z3).

SPSS DESCRIPTIVES Z 分数

请注意,用于标准化变量的任一选项都使原始变量保持不变。 其次,DESCRIPTIVES 会自动将变量标签 (variable labels)添加到新添加的标准化变量。

Z 分数 - 注意事项

每当使用 DESCRIPTIVES 将 Z 分数添加到您的数据时,请记住结果可能会受到 missing 子命令的影响。 此外,FILTERSPLIT FILEWEIGHT 是否生效可能会影响 Z 分数的计算。 这可能是您想要的,也可能不是。 最近的 SPSS 版本将在状态栏中显示这些是否生效。 但是,如果您想真正确定,只需在标准化变量之前运行 show filter split weight. 以确保安全。

SPSS DESCRIPTIVES 系统设置